radiator strut - French English Dictionary